Пульт.Онлайн /

get_api_vars

Список переменных API

Параметры запроса

  • (без параметров)

Возвращаемые значения

  • Массив с описаниями переменных типа Переменная API. Пример:

      [
          {
              "name": "P1_N_var1",
              "timeout": 0,
              "data": "register:101\ntype: input"
          },
          {
              "name": "P1_N_var2",
              "timeout": 0,
              "data": "register:102\ntype: output"
          }
      ]
    

Особенности

  • Функция может быть использована для получения из SCADA списка переменных с набором параметров в поле data. Таким образом, возможна реализация пользовательских драйверов различных протоколов, с сохранением SCADA как единой точки редактирования: не потребуется дублирование набора переменных в виде отдельного конфига для драйвера и прототипа для SCADA. Пользовательские драйверы смогут получить необходимый список переменных и их параметров через данную функцию.

Пример

http://webscada.ru:11201/api/get_api_vars

  Email
  SMS
   fdb_list
   fdb_load
   fdb_move
   fdb_paths
   node_list
   subscribe
   var_get
   var_list
   var_set